Collaboration diagram for XFcPrimitiveDrawPointSet:

Public Member Functions | |
| XFCIMPORT | ~XFcPrimitiveDrawPointSet () |
| Destructor. | |
| XFCIMPORT INT32 | getPointCount () |
| Returns the amount of points in the point set. | |
| XFCIMPORT void | addPoint (XFcVector2 &aPos) |
| Adds a point to the point set. | |
| XFCIMPORT XFcPrimitiveDrawPoint * | getPoint (INT32 aPointIndex) |
| Returns a pointer to a point at aPointIndex. | |
| XFCIMPORT void | clear () |
| Clears the point set. | |
| XFCIMPORT void | calculateScaledValues (REAL aScale) |
| Calculates the mScaledPos value for all points in the point set. | |
| XFCIMPORT void | calculateScaledValues (XFcMatrix3 &aTransformation) |
| Calculates the mScaledPos value for all points in the point set using a matrix. | |
Static Public Member Functions | |
| XFCIMPORT XFcPrimitiveDrawPointSet * | create (INT32 aMaxPointCount) |
| Creates a point set with aMaxPointCount maximum amount of points . | |
Protected Member Functions | |
| XFCIMPORT | XFcPrimitiveDrawPointSet () |
| Protected constructor. | |
Protected Attributes | |
| XFcPrimitiveDrawPoint * | mPoints |
| Array of points. | |
| INT32 | mPointCount |
| Count of points. | |
| INT32 | mMaxPoints |
| Maximum amount of points. | |
XFcPrimitiveDrawPointSet is a set of points, that can be used for defining lines with XFcPrimitiveDrawLineSet.
|
|
Destructor.
|
|
|
Protected constructor.
|
|
|
Adds a point to the point set.
|
|
|
Calculates the mScaledPos value for all points in the point set using a matrix. This is used for scaling the point coordinates in antialiased rendering. |
|
|
Calculates the mScaledPos value for all points in the point set. This is used for scaling the point coordinates in antialiased rendering. |
|
|
Clears the point set.
|
|
|
Creates a point set with aMaxPointCount maximum amount of points .
|
|
|
Returns a pointer to a point at aPointIndex.
|
|
|
Returns the amount of points in the point set.
|
|
|
Maximum amount of points.
|
|
|
Count of points.
|
|
|
Array of points.
|
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch | ||